you give up too easy - French English Dictionary